settlement talks - German English Dictionary